@charset "utf-8";
/* CSS Document */

body{
    background-image:url(../Img/body5.png);
    background-repeat:repeat-x;
    /*background-size: 100% 100%;*/
    /*height: 96%;*/
    padding: 0;
    font-family:Arial, Helvetica, sans-serif;
}

#main_container{
    width:960px;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    margin-top: 0;
}

#main_container #luz{
    margin-top:-90px !important;
    background-image:url(../images/backgrounds/);
    background-position:0 -120px;
    background-repeat:no-repeat;
    width:715px;
    height:400px;
    margin-left:auto;
    margin-right:auto;
}

#logo{
    width:405px;
    height:300px;
    float:left;
    margin-top:120px;
    margin-left:155px;
    margin-right:155px;
}

#header{
    width: 960px;
    height: 80px;
    margin: 0;
}

#logoInt{
    height:100px;
    float:left;
    width:180px;
}

#login{
    width:340px;
    background-image:url(../Img/login.png);
    background-repeat:no-repeat;
    height:290px;
    padding-top:40px;
    padding-left:70px;
    padding-right:40px;
    margin-left:auto;
    margin-right:auto;
    margin-top:25px;
}

img.login{
    float:right;
}


#table {
    margin-top:50px;
    margin-left:50px;
    font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    font-size: 12px;
    text-align: left;
    border-collapse: collapse;
    color: yellow;
}

#table th{
    font-size: 13px;
    font-weight: normal;
    padding: 8px;
    background: #5978A9;
    background-image:url(../images/tbhead.jpg);
    border-top: 2px solid #B89E27;
    border-bottom: 1px solid #fff;
    color: #fff;
}

#table  td
{
    padding: 8px; 
    border-bottom: 1px solid #fff;
    color: #666;
    border-top: 1px solid #fff;
    background:#88A3D3;
    background-image:url(../images/tdbody.jpg);
    background-repeat:repeat-x;
}

#table tr:hover td
{
    background: #d0dafd;
    background-image:url(../images/trhover.jpg);
    color: #fff;
}

#catalogo{
    width:960px;
    height:470px;
}

#catalogo .boton{
    float:left;
    margin-top:10px;
    margin-left:10px;
    width:270px;
    padding-right:20px;
    padding-left:20px;
    height:180px;
    padding-top:30px;
    background-image:url(../Img/bgboton.png);
    background-repeat:no-repeat;
}

#catalogo .boton img{
    float:left;
    margin-right:10px;
}

br.clear {
    clear: both;
}

fieldset{ 
    border: none;
}